peak hour traffic - Alemán Inglés Diccionario